import sys

from PyQt5.QtGui import QIcon
from PyQt5.QtCore import *
from PyQt5.QtWidgets import QApplication, QMainWindow, QMenuBar, QAction, qApp

# 在启动的时候显示对话框来询问项目位置，也就是game的位置
# 如果有缓存的项目，启动缓存的项目


class MainWindow(QMainWindow):

    def __init__(self):
        super().__init__()
        self.initUI()

    def initUI(self):
        # 初始化菜单栏
        menuBar = self.menuBar()
        menuBar.setNativeMenuBar(False)

        exitAction = QAction(QIcon("resources/icons/exit.png"), "&Exit", self)
        exitAction.setShortcut("Alt+F4")
        exitAction.setStatusTip("退出程序")
        exitAction.triggered.connect(qApp.quit)

        # 文件菜单ad
        fileMenu = menuBar.addMenu("文件")
        fileMenu.addAction(exitAction)

        self.setWindowTitle('DOTA2 Lua编辑器 @ XavierCHN')
        self.statusBar().showMessage('准备就绪')
        self.setGeometry(300, 300, 1000, 600)
        self.showMaximized()


app = QApplication(sys.argv)
mainWindow = MainWindow()
mainWindow.show()
sys.exit(app.exec_())
